Roman snails - Allemand Anglais Dictionnaire